package net.sansi.v3correctserver.service.camera.cameras;

import net.sansi.v3correctserver.service.camera.Camera;

import java.util.List;

/**
 * Created by Fang
 * create time : 2025/2/21
 * IDE : IntelliJ IDEA
 * <p>
 * 测试用相机
 */

public class TestCamera extends Camera {

    @Override
    public String getName() {
        return "Test_Camera";
    }

    @Override
    public String getSuffix() {
        return "cr2";
    }

    @Override
    public Options readOptions(boolean forceRequest) {
        Options options = new Options();
        options.setTvs(List.of(100, 200, 300));
        options.setAvs(List.of(18, 20, 270));
        options.setIsos(List.of(100, 150, 200));
        return options;
    }

    @Override
    public boolean checkReady() {
        return true;
    }
}
